\hypertarget{classShipCAD_1_1TempVarChange}{}\section{Ship\+C\+AD\+:\+:Temp\+Var\+Change$<$ T $>$ Class Template Reference}
\label{classShipCAD_1_1TempVarChange}\index{Ship\+C\+A\+D\+::\+Temp\+Var\+Change$<$ T $>$@{Ship\+C\+A\+D\+::\+Temp\+Var\+Change$<$ T $>$}}


{\ttfamily \#include $<$tempvar.\+h$>$}

\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\hyperlink{classShipCAD_1_1TempVarChange_a8ff361c6ab5ac408e571918cfd23642a}{Temp\+Var\+Change} (T new\+\_\+val, T $\ast$var\+\_\+addr)
\item 
\hyperlink{classShipCAD_1_1TempVarChange_a5b1332032b6b070a09c9b996dfe1fe87}{$\sim$\+Temp\+Var\+Change} ()
\end{DoxyCompactItemize}


\subsection{Detailed Description}
\subsubsection*{template$<$class T$>$\\*
class Ship\+C\+A\+D\+::\+Temp\+Var\+Change$<$ T $>$}



Definition at line 35 of file tempvar.\+h.



\subsection{Constructor \& Destructor Documentation}
\index{Ship\+C\+A\+D\+::\+Temp\+Var\+Change@{Ship\+C\+A\+D\+::\+Temp\+Var\+Change}!Temp\+Var\+Change@{Temp\+Var\+Change}}
\index{Temp\+Var\+Change@{Temp\+Var\+Change}!Ship\+C\+A\+D\+::\+Temp\+Var\+Change@{Ship\+C\+A\+D\+::\+Temp\+Var\+Change}}
\subsubsection[{\texorpdfstring{Temp\+Var\+Change(\+T new\+\_\+val, T $\ast$var\+\_\+addr)}{TempVarChange(T new_val, T *var_addr)}}]{\setlength{\rightskip}{0pt plus 5cm}template$<$class T$>$ {\bf Ship\+C\+A\+D\+::\+Temp\+Var\+Change}$<$ T $>$\+::{\bf Temp\+Var\+Change} (
\begin{DoxyParamCaption}
\item[{T}]{new\+\_\+val, }
\item[{T $\ast$}]{var\+\_\+addr}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [inline]}, {\ttfamily [explicit]}}\hypertarget{classShipCAD_1_1TempVarChange_a8ff361c6ab5ac408e571918cfd23642a}{}\label{classShipCAD_1_1TempVarChange_a8ff361c6ab5ac408e571918cfd23642a}


Definition at line 38 of file tempvar.\+h.

\index{Ship\+C\+A\+D\+::\+Temp\+Var\+Change@{Ship\+C\+A\+D\+::\+Temp\+Var\+Change}!````~Temp\+Var\+Change@{$\sim$\+Temp\+Var\+Change}}
\index{````~Temp\+Var\+Change@{$\sim$\+Temp\+Var\+Change}!Ship\+C\+A\+D\+::\+Temp\+Var\+Change@{Ship\+C\+A\+D\+::\+Temp\+Var\+Change}}
\subsubsection[{\texorpdfstring{$\sim$\+Temp\+Var\+Change()}{~TempVarChange()}}]{\setlength{\rightskip}{0pt plus 5cm}template$<$class T$>$ {\bf Ship\+C\+A\+D\+::\+Temp\+Var\+Change}$<$ T $>$\+::$\sim${\bf Temp\+Var\+Change} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [inline]}}\hypertarget{classShipCAD_1_1TempVarChange_a5b1332032b6b070a09c9b996dfe1fe87}{}\label{classShipCAD_1_1TempVarChange_a5b1332032b6b070a09c9b996dfe1fe87}


Definition at line 44 of file tempvar.\+h.



The documentation for this class was generated from the following file\+:\begin{DoxyCompactItemize}
\item 
Ship\+C\+A\+Dlib/\hyperlink{tempvar_8h}{tempvar.\+h}\end{DoxyCompactItemize}
